Text copied to clipboard!
Заглавие
Text copied to clipboard!Старши Java разработчик
Описание
Text copied to clipboard!
Търсим Старши Java разработчик, който да се присъедини към нашия екип от професионалисти и да играе ключова роля в разработката на иновативни софтуерни решения. Кандидатът трябва да има солиден опит в разработката на приложения с Java, както и умения за работа в екип и водене на по-млади разработчици. В тази роля ще работите по сложни проекти, използвайки съвременни технологии и добри практики в програмирането.
Вашите основни отговорности ще включват проектиране, разработка и поддръжка на Java-базирани приложения, участие в архитектурни решения, както и активно сътрудничество с други екипи като QA, DevOps и продуктов мениджмънт. Очакваме от вас да демонстрирате лидерски качества, да предлагате технически решения и да допринасяте за подобряване на процесите в екипа.
Идеалният кандидат има дълбоки познания по Java SE и Java EE, опит с фреймуъркове като Spring и Hibernate, както и умения за работа с бази данни и RESTful API. Опит с облачни платформи като AWS или Azure ще се счита за предимство. Също така, очакваме от вас да имате опит с CI/CD инструменти и добри познания по Git.
Ние предлагаме конкурентно възнаграждение, възможности за професионално развитие, гъвкаво работно време и възможност за работа от разстояние. Ще бъдете част от динамична и подкрепяща работна среда, където се насърчава иновацията и споделянето на знания.
Ако сте мотивиран, технически компетентен и търсите ново предизвикателство в стабилна и развиваща се компания, ще се радваме да се запознаем с вас.
Отговорности
Text copied to clipboard!- Разработка и поддръжка на Java-базирани приложения
- Участие в архитектурни решения и технически дискусии
- Работа в екип с други разработчици, QA и DevOps специалисти
- Менторство и подкрепа на по-млади разработчици
- Интеграция с външни системи чрез RESTful API
- Оптимизация на производителността и сигурността на приложенията
- Участие в процеса на непрекъсната интеграция и доставка (CI/CD)
- Документиране на технически решения и код
- Идентифициране и отстраняване на бъгове и проблеми
- Следене на нови технологии и прилагането им в проектите
Изисквания
Text copied to clipboard!- Минимум 5 години опит с Java разработка
- Добри познания по Java SE и Java EE
- Опит с Spring, Hibernate и други Java фреймуъркове
- Умения за работа с релационни бази данни (MySQL, PostgreSQL и др.)
- Опит с RESTful API и микросървисна архитектура
- Добри познания по Git и системи за контрол на версиите
- Опит с CI/CD инструменти като Jenkins, GitLab CI и др.
- Желание за работа в екип и споделяне на знания
- Добри комуникационни умения
- Предимство: опит с облачни платформи (AWS, Azure)
Потенциални въпроси за интервю
Text copied to clipboard!- Колко години опит имате с Java?
- Работили ли сте със Spring и Hibernate?
- Имате ли опит с микросървисна архитектура?
- Какви CI/CD инструменти сте използвали?
- Работили ли сте с облачни платформи като AWS или Azure?
- Как подхождате към оптимизацията на производителността на приложения?
- Какви са вашите силни страни като разработчик?
- Имате ли опит в менторството на други разработчици?
- Какво ви мотивира да кандидатствате за тази позиция?
- Какви технологии бихте искали да използвате в бъдещ проект?